<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html dir="ltr">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
  <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
  <title>Deployment</title>
  <xml></xml>
  <link rel="stylesheet" type="text/css" href="MSDN.css">
</head>
<body id="bodyID" class="dtBODY">
<div id="nsbanner">
<div id="bannerrow1">
<table class="bannerparthead" cellspacing="0">
          <tbody>
    <tr id="hdr">
            <td class="runninghead">
      <p align="left">CS-Script 3.27.0</p>
            </td>
            <td class="product">
            </td>
          </tr>
  </tbody>
</table>
      </div>
<div id="TitleRow">
<h1 class="dtH1" align="left">Deployment</h1>
      </div>
    </div>
<div id="nstext">
<p>
When deploying the script application (script) the target system has to
comply with the system requirements for CS-Script <a href="Installation.html">installation</a>. <br>
<br>
For deployment <b> it is</b> <b> enough to copy the script file</b> on the target
system if it already has appropriate version of CS-Script
installed.&nbsp;&nbsp;&nbsp; &nbsp;<br>
<br>
However if the CS-Script is not installed it is required to distribute
the script engine executable (cscs.exe/csws.exe) along with the script
itself. All files have to be copied to the same location on the target
system. <br>
<br>
Also the script application can be deployed in a form of a single
executable (.exe). In this case the script engine is not required at
all to run the application (see <a href="Compile.html"> Compile to executable</a>). However, in
this case it is not a <i> script application</i> any more but just an <i>
application</i>. </p>
<p>&nbsp; </p>
<h4 class="dtH4">Note </h4>
<p>
All script Dependent components (if any) have to be copied with the
script application. Such components are scripts, non-GAC assemblies and
COM dlls. </p>
<p>You can use the isolate.cs script from the <a href="Script_library.html">Script
Library</a> to
collect all files required for deployment of a particular script. </p>
<p>&nbsp; </p>
<h4 class="dtH4">
See Also </h4>
<p><a href="Installation.html">Installation</a>|
<a href="Compile.html"> Compile to executable</a> | <a href="Script_library.html"> Script
Library</a>&nbsp; </p>
<p>&nbsp; </p>
<p>&nbsp; </p>
<object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e" viewastext="true" style="display: none;">
	<param name="Keyword" value="Deployment">
</object>
    </div>
</body>
</html>

